support ships - German English Dictionary